<!DOCTYPE html>
<html>
<head>
    <base href="/">
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <title>TCL商城后台管理</title>
    <link rel="stylesheet" href="layui/css/layui.css">

</head>
<body class="layui-layout-body">
<div class="layui-layout layui-layout-admin">
    <div class="layui-header">
        <div class="layui-logo">TCL后台管理系统</div>
        <!-- 头部区域（可配合layui已有的水平导航） -->
<!--        <ul class="layui-nav layui-layout-left">-->
<!--            <li class="layui-nav-item"><a href="">控制台</a></li>-->
<!--            <li class="layui-nav-item"><a href="">商品管理</a></li>-->
<!--            <li class="layui-nav-item"><a href="">用户</a></li>-->
<!--            <li class="layui-nav-item">-->
<!--                <a href="javascript:;">其它系统</a>-->
<!--                <dl class="layui-nav-child">-->
<!--                    <dd><a href="">邮件管理</a></dd>-->
<!--                    <dd><a href="">消息管理</a></dd>-->
<!--                    <dd><a href="">授权管理</a></dd>-->
<!--                </dl>-->
<!--            </li>-->
<!--        </ul>-->
        <ul class="layui-nav layui-layout-right">
            <li class="layui-nav-item">
                <a href="javascript:;">
                    <img id="admin-img" src="http://t.cn/RCzsdCq" class="layui-nav-img">
                    <span id="admin-name">贤心</span>
                </a>
            </li>
            <li class="layui-nav-item"><a href="#" id="logoutLink">退出</a></li>
        </ul>
    </div>

    <div class="layui-side layui-bg-black">
        <div class="layui-side-scroll">
            <!-- 左侧导航区域（可配合layui已有的垂直导航） -->
            <ul class="layui-nav layui-nav-tree"  lay-filter="test">
                <li class="layui-nav-item layui-nav-itemed">
                    <a class="" href="javascript:;">基本信息管理</a>
                    <dl class="layui-nav-child">
                        <dd><a href="javascript:;" _url="system/category">分类管理</a></dd>
                        <dd><a href="javascript:;"_url="system/product">商品管理</a></dd>
                    </dl>
                </li>
                <li class="layui-nav-item layui-nav-itemed">
                    <a class="" href="javascript:;">用户管理</a>
                    <dl class="layui-nav-child">
                        <dd><a href="javascript:;"  _url="system/user">用户信息</a></dd>
                        <dd><a href="javascript:;"  _url="system/admin">管理员信息</a></dd>
                    </dl>
                </li>
                <li class="layui-nav-item"><a href="javascript:;" _url="system/order">订单管理</a></li>
            </ul>
        </div>
    </div>

    <div class="layui-body">
        <!-- 内容主体区域 -->
        <div style="padding: 15px;height: 100%;">
            <iframe id="main" src="system/echarts" style="height: 100%;width: 100%;border: none;"></iframe>
        </div>
    </div>

</div>
<script src="layui/layui.all.js"></script>
<script>

    const $ = layui.$;

    // 发起请求获取管理员信息
    $.ajax({
        url: 'admin/getadmininfo',
        method: 'GET',
        xhrFields: {
            withCredentials: true
        },
        success: function(data) {
            if (data.code === 200 && data.data) {
                // 更新图片和昵称
                $('#admin-img').attr('src', data.data.imgurl);
                $('#admin-name').text(data.data.adminname);
            } else {
                console.error('获取管理员信息失败:', data.msg);
            }
        },
        error: function(error) {
            console.error('请求管理员信息失败:', error);
        }
    });

    // 退出登录逻辑
    const logoutLink = document.getElementById('logoutLink');
    logoutLink.addEventListener('click', function (e) {
        e.preventDefault(); // 阻止默认的链接跳转行为
        // 弹出确认提示框
        if (confirm('确定要退出登录吗？')) {
            $.ajax({
                url: 'logout', // 后端退出登录的接口地址
                method: 'GET',
                success: function (response) {
                    if (response.code === 200) {
                        // 退出登录成功，给出提示并跳转到登录页面
                        alert(response.msg);
                        window.location.href = 'system/login';
                    } else {
                        // 退出登录失败，给出提示
                        alert(response.msg);
                    }
                },
                error: function (error) {
                    console.error('退出登录失败:', error);
                    alert('退出登录时发生错误，请稍后再试。');
                }
            });
        }
    });


    $("[_url]").click(function () {
        let url=$(this).attr("_url");
        $("#main").attr("src",url);
    });  //点击菜单在中心区域显示对应的页面

</script>
</body>
</html>